froth flotation - Turkish English Dictionary